home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Textdisplayers / MoreIsBetter / Fenestrate.readme < prev    next >
Text File  |  1996-09-26  |  4KB  |  97 lines

  1.  
  2.                                 FENESTRATE
  3.  
  4. This hack is for altering the CON: window specification inside the body of
  5. the More program that came with your Workbench disk, or other programs. 
  6. This is useful for two classes of users:  those who use Workbench screens
  7. more than 200 lines tall, and those who want to take advantage of some of
  8. the special features of ConMan.  (Have you sent Bill Hawes the ten bucks you
  9. owe him?)  You can run it from CLI or Workbench; it creates a CON window for
  10. dialogue in the latter case.  First it asks where the copy of More for it to
  11. change is.  Then it asks what window spec to use.  It asks for final
  12. confirmation before altering the file.
  13.  
  14. Some of the ways you can improve More with Fenestrate if you have ConMan are:
  15.  
  16.     You can make the window borderless, so that it can display eighty
  17.     columns of text (this is what I have done with mine)
  18.  
  19.     You can make it fill the entire screen regardless of its actual size
  20.  
  21.     If you have ConMan 1.3 or newer, you can make it appear on the topmost
  22.     screen instead of the Workbench screen (this is essential if you
  23.     want to use V from CLImax)
  24.  
  25. Even without ConMan, you can change the default borders so that, for
  26. instance, it leaves one line of screen title bar exposed at the top, or
  27. extends down below the normal 200th line at the bottom (if you've enlarged
  28. your Workbench screen with MoreRows or ScnSizer) so as to fit an extra line
  29. of text in.  Or you can size it by default to fit larger European or
  30. interlaced screens.
  31.  
  32. To make the window borderless, put a slash and the letters N and S after the
  33. window title.  Example:
  34.  
  35.     CON:0/0/640/200/More/NS
  36.  
  37. It's a good idea to avoid a long title in this case, because there's an ugly
  38. effect on the window's title bar when it's borderless.  Avoid letters with
  39. decenders in the title as well.  To make the window appear on the topmost
  40. screen (e.g. CLImax), add the letter S, an asterisk, and a slash immediately
  41. after the colon.  Example:
  42.  
  43.     CON:S*/0/0/640/200/More
  44.  
  45. This requires ConMan 1.3 or newer.  To fit in an extra line of text, you
  46. need to enlarge your Workbench screen with MoreRows or ScnSizer.  The change
  47. will not take effect until you (first) save Preferences, and (second) reset
  48. the machine.  If you use a borderless window, you only need one extra line. 
  49. With a regular border, you need five extra lines.  I personally use four
  50. extra lines, because that's what it takes to convince Uedit 2.4h to add an
  51. extra line.  If you also leave a line at the top exposed so you can slide
  52. the screen up and down, you need two or six extra lines.  Example:
  53.  
  54.     CON:0/1/640/201/More/NS
  55.  
  56. This needs a 202 line screen.  To use the entire screen, whatever its size,
  57. leave out all the numbers between the slashes, like this:
  58.  
  59.     CON:////More/MNS
  60.  
  61. The M with the NS tells it to not bother to put drag gadget stripes in the
  62. title bar, since the window can't move anyway.  Finally, you don't need
  63. ConMan if you just want to resize it to fit a larger screen, like this:
  64.  
  65.     CON:0/1/640/255/EuroMore
  66.  
  67. If you plan to use CLImax (on the same fish disk as this) and V, the
  68. recommended window spec is as follows:
  69.  
  70.     CON:S*/0/1/640/199/More/NS
  71.  
  72. Change the 199 to 201 if your Workbench is big enough.  (CLImax's screen has
  73. four extra lines.)  Or you could use
  74.  
  75.     CON:S*/////More/NS
  76.  
  77. if you don't want to be able to slide the screen.  If you don't use S*, the
  78. window won't appear on the CLImax screen.  If you don't use V, it will of
  79. course simply use CLImax's window instead of making its own.
  80.  
  81. BE SURE TO KEEP A COPY OF THE OLD ORIGINAL MORE BEFORE MAKING A CHANGED ONE!
  82. And you should start with an original unmodified copy to make a fresh changed
  83. copy, because Fenestrate will not allow you to make the new window spec
  84. longer than the old one.  If the window spec you give it is no good, More
  85. simply won't run; there's no error message.
  86.  
  87. I strongly suggest that you keep the modified More only for your own use,
  88. and don't spread around variant versions.  I don't know how legal it would
  89. be, but I do know it would be uncool.  Just spread Fenestrate.
  90.  
  91. Fenestrate can, of course, be used on programs other than More, but be
  92. prepared to meditate if you mess with the wrong ones.  Stay away from BCPL
  93. programs especially, like NewCLI or anything else in the standard C:
  94. directory, because Fenestrate doesn't understand BCPL strings.
  95.  
  96. (°¿°)  Fenestrate is by Paul Kienitz, in the public domain.
  97.